html, body{
     margin:0px;
     padding:0px;
     font-family:Verdana, Arial, san-serif;
     font-size:12px;
     background-color: clear !important;
}

.blackbars a {
     color: #cccccc !important;
}
.blackbars a:hover{
     color: #888 !important;
}

#background{
     position:fixed;
     z-index:-1;
}

.blackbars{
     background-color:black;
     opacity: 0.6;
     width:100%;
     color: #CCCCCC;
     height:15px;
     padding: 7.5px 20px;
     position:fixed;
     left:0px;
}
#footer.blackbars{
     bottom:0px;
}
#header.blackbars{
     top:0px;
}
.filler_30px{
     height:30px;
     width:100%;
}


table.panel{
     width:300px;
     font-family:Verdana, Arial, san-serif;
     font-size:12px;
     position:absolute;
}
.panel .panel_header_left{
     background-image:url('panel_round_left.png');
     height:29px;
     width:18px;
     border-bottom:1px solid #dad9d9;
}
.panel .panel_header_middle{
     background-image:url('panel_round_middle.png');
     color: white;
     text-shadow: 1px 1px 10px #333,-1px -1px 10px #333,1px -1px 10px #333, -1px 1px 10px #333;
     padding: 0 7px;
     border-bottom:1px solid #dad9d9;
}
.panel .panel_header_right{
     background-image:url('panel_round_right.png');
     width:18px;
     border-bottom:1px solid #dad9d9;
}
.panel .panel_info{
     border-top:1px solid #c5c3c3;
     height:145px;
     background-color: #f5f5f5;
     color:#656565;
     -moz-border-radius-bottomleft:20px;
     -moz-border-radius-bottomright:20px;
     -webkit-border-radius-bottomright:20px;
     -webkit-border-radius-bottomright:20px;
     border-bottom-right-radius: 20px;
     border-bottom-left-radius: 20px;
     -moz-box-shadow: 0px 5px 30px 2px #333;
     -webkit-box-shadow: 0px 1px 30px #333;        /*Chrome*/
     padding: 15px 25px;
}



.login_page .panel{
     position:relative;
     margin:0 auto;
     top:120px;
}
.login_page .panel .panel_info{
     padding-top:30px;
     line-height:12px;
}
.login_page .panel form label{
     margin-top:3px;
     color:#656565;
}
.login_page .panel form input.text{
     float:right;
     width:170px;
}
.login_page .panel form input.radio{
     margin-top:6px;
     margin-left:0px;
}

